package work.base.data.enum_eg;

import work.base.data.enum_eg.Color;

/**
 * @author shenminglong@kedacom.com
 * @date 2021-11-26
 *
 * 枚举的ordinal的值是表示顺序的 从 0开始的
 */
public class ColorEnumTest {

    public static void main(String[] args) {

        Color color1 = Color.valueOf("GREEN");
        Color color2 = Color.valueOf("YeLLO");
        Color color3 = Color.valueOf("RED");

        // 枚举类的比较相等直接用 == 进行
        System.out.println(color1==Color.GREEN);

        // compareTo比较的是ordinal的值
        System.out.println(color2.compareTo(Color.valueOf("YeLLO")));

        // name()方法取的枚举值 是字符串
        System.out.println(color2.name());

        System.out.println(color1);
    }

}
